'''
data.txt中保存若干行文本。
请编写一个程序读取文件中文本，并统计输出文本的有效行数，
然后将结果保存到result.txt中。

程序代码必须保存到test.py中

输出格式：
有效行数为:6行
'''
c = 0
with open('data.txt','r',encoding = 'utf-8') as f:
    for x in f.readlines():
        if x != '\n':
            c = c+1
        
with open('result.txt','w') as g:
    g.write('有效行数为:{0}行'.format(str(c)))
g.close()